Career 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour France F2 France F4 Sweden F7 Germany F4 Italy F10 Italy F14 France F1 France F6 Netherlands F2 Netherlands F3 Netherlands F4 France F14 France F18 Netherlands F2 France F4 Switzerland F3 Internationaux de Tennis de Brest - Brest Pekao Open - Szczecin CMG Asia Open - Hong Kong VII Torneo Internazionale di Tennis - Barletta Challenger Leon 2003 - Leon Sporting Challenger 2003 - Turin Zivnobanka Czech Open - Prostejov Nord/LB Open - Braunschweig Stella Artois Clay Court Championships - Budaors Binghamton Professional Tennis Tournament - Binghamton Fujitsu Siemens Open - Budapest Open de L'Isere - Grenoble Challenger Leon 2004 - Leon Abierto Club Casablanca - Mexico City China Open - Beijing Open de L'Isere - Grenoble X Abierto Internacional de Salinas - Salinas Banca Stato Challenger - Lugano Nord LB Open - Braunschweig Top Wool Challenger - Biella Riviera di Rimini Challenger - Rimini Sina-Kia Motors Tennis Cup - Cordenons IPP Geneva Trophy - Geneva Ethias Tennis Trophy - Mons 3rd Volkswagon Challenger - Wolfsburg BH Telecom Indoors Sarajevo 2006 - Sarajevo BMW Tennis Championship - Sunrise X Torneo Internazionale di Tennis - Barletta Schickendanz Open - Furth Bancastato Challenger Lugano - Lugano Top Wool Challenger-Immagine Trophy - Biella Aamulehti Tampere Open - Tampere 8° Trani Cup - Trani San Marino Cepu Open - San Marino Kos-Zucchetti Tennis Cup - Cordenons Antonio Savoldi-Marco Co. - Manerbio Dusseldorf Open 2006 - Dusseldorf Kobstaedernes ATP Challenger - Kolding Flea Market Cup - Busan KGHM Dialog Polish Indoors - Wroclaw Tunis Open - Tunis BNP Paribas Primrose - Bordeaux BSI Challenger Lugano - Lugano Pekao Open - Szczecin Tatra Banka Slovak Open - Bratislava Sunrise Challenger Rome Challenger Turin Challenger Cordenons Challenger Trani Challenger Szczecin Challenger Mons Challenger Heilbronn Challenger Sunrise Challenger Tunis Challenger Bordeaux Challenger Seoul Challenger Reunion Island Challenger ATP Challenger 2003 Numea - New Caledonia Prague Challenger Bordeaux Challenger Furth Challenger Turin Challenger Sopot Challenger Orbetello Challenger Tampere Challenger Challenger Ford de Cherbourg - Cherbourg Challenger 42 - Andrezieux Cordenons Challenger Manerbio Challenger Como Challenger Seoul Challenger Noumea Challenger Open Sainte Victoire - Aix-En-Provence Quimper Challenger Cherbourg Challenger Le Gosier Challenger Rome Challenger Napoli Challenger Tunis Challenger Bordeaux Challenger Furth Challenger Monza Challenger Recanati Challenger Challenger 42 - Andrezieux Memorial Savigni - Sassuolo Aptos Challenger Petange Challenger Orleans Challenger Banca Stato Challenger Lugano - Lugano Mons Challenger Rennes Challenger Geneva Challenger Bratislava Challenger Helsinki Challenger Noumea Challenger Heilbronn Challenger Bergamo Challenger Quimper Challenger Le Gosier Challenger Siemens Open 2004 - Scheveningen Tunis Challenger Napoli Challenger Rome Challenger Bordeaux Challenger Prague Challenger Nottingham-2 Challenger The Hilversum Open - Hilversum Braunschweig Challenger Scheveningen Challenger Orbetello Challenger Segovia Challenger Meknes Challenger Szczecin Challenger Orleans Challenger Mons Challenger Rennes Challenger Mouilleron-Le-Captif Challenger Quimper Challenger Cherbourg Challenger St. Brieuc Challenger Tunis Challenger Aix En Provence Challenger Bordeaux Challenger Blois Challenger Segovia Challenger St. Remy Challenger Orleans Challenger Mons Challenger Rennes Challenger Reunion Island Challenger Mouilleron-Le-Captif Challenger Casablanca Challenger KGHM Polish Indoors - Wroclaw The Scottish Tennis Championships - Edinburgh ECM Cup - Prague KGHM Polish Indoors - Wroclaw St.Petersburg Challenger by Kinex - St. Petersburg Open Castilla y Leon - Segovia Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Challenger Ford de Cherbourg - Cherbourg Challenger 42 - Andrezieux Zivnobanka Open - Prostejov San Luis Potosi Challenger - San Luis Potosi IPP Open - Helsinki Draft Corona Mexico City Open - Mexico City Hilton Waikoloa Village USTA Challenger - Waikoloa Lamberts Open by Stawag - Aachen Open de la Ville de Saint Denis - Reunion Island Tatra Banka Open - Bratislava Czech Open 2005 - Prostejov Kyiv UMC Open - Kiev San Luis Potosi Challenger - San Luis Potosi Pekao Open 2005 - Szczecin Challenger 42 - Andrezieux Banca Stato Challenger Lugano - Lugano Prague Open - Prague Siemens Open 2003 - Scheveningen Grand Prix de Tennis - St. Jean de Luz Samsung Securities Cup Challenger Tennis - Seoul Steelers Cup - Kosice The LTA Men's Challenger Wrexham - Wrexham Open de Franche-Comte - Besancon Torneo Internacional Challenger Fila 2005 - Leon Sporting Challenger - Turin DPD Challenger 2002 - Aschaffenburg CA-Challenge 2000 - Graz Citta di Monza - Monza USTA Challenger of Dallas - Dallas Open de Montauban - Montauban Intersport Heilbronn Open - Heilbronn Open de Franche-Comte - Besancon Open de Montauban - Montauban Challenger Ford de Cherbourg - Cherbourg Samsung Securities Cup - Seoul Tennis Napoli Cup - Napoli Timisoara Challenger - Timisoara Open de Montauban - Montauban Maia Open 2002 - Maia Open de L'Isere - Grenoble Warta Cup - Sopot Sylt Open 1999 - Sylt Freudenstadt Challenger - Freudenstadt 7° Trani Cup - Trani The Nottingham Challenger - Nottingham Volkswagen Challenger 2004 - Wolfsburg Open de Montauban - Montauban Muller Cup - Ulm Zivnobanka Czech Open - Prostejov Togliatti Cup - Togliatti XXVIII Edizione 'A.Savoldi' - Manerbio ECM Prague Open 2005 - Prague EI Bank Bulgarian Challenger - Sofia San Marino Cepu Open - San Marino Internationale Tenniskampioenschappen - Scheveningen Tennis Napoli Cup 2006 - Napoli Rhein-Main Challenger 2003 - Aschaffenburg Szczecin Challenger Waldbaum's Hamlet Cup - Long Island Prosperita Open 2006 - Ostrava Investor Swedish Open - Bastad Scania Stockholm Open - Stockholm Open Mutouest - St. Brieuc Macedonian Open - Skopje Copenhagen Open - Copenhagen Gold Flake Open - Chennai Investor Swedish Open - Bastad 2003 Freeman Men's Challenger - Joplin Heineken Open Shanghai - Shanghai Scania Stockholm Open - Stockholm Gold Flake Open - Chennai ATP Challenger Numea - New Caledonia Heineken Open - Auckland Open 13 - Marseille Grand Prix Hassan II - Casablanca Wideyes Swedish Open - Bastad CA Tennis Trophy - Vienna Adidas Open de Toulouse - Toulouse Scania Stockholm Open - Stockholm Gold Flake Open - Chennai Heineken Open - Auckland Copenhagen Open - Copenhagen ABN/AMRO World Tennis Tournament - Rotterdam BMW Open - Munich The Stella Artois Grass Court Championships - London Memorial Savigni - Sassuolo Telenordia Swedish Open - Bastad Top Wool Challenger Biella - Biella 2001 Mercedes Cup - Stuttgart 9th Torneo B. Camparini Arpa Ceramic Cup - Reggio Emilia GHI Bronx Classic - Bronx Open de L'Isere-Open 38 - Grenoble Campionati Internazionali di Sicilia - Palermo CA Tennis Trophy - Vienna Scania Stockholm Open - Stockholm San Luis Potosi Challenger - San Luis Potosi AAPT Championships - Adelaide Heineken Open - Auckland Open 13 - Marseille Samsung Securities Cup - Seoul Riviera di Rimini Challenger 2004 - Rimini Telenordia Swedish Open - Bastad Pekao Open - Szczecin Allianz Suisse Open Gstaad - Gstaad Energis Open - Amersfoort Idea Prokom Open - Sopot Legg Mason Tennis Classic - Washington D.C. Gelsor Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Grand Prix de Tennis de Lyon - Lyon CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Indian Oil Servo Delhi Challenger - New Delhi Stockholm Open - Stockholm AAPT Championships - Adelaide Qatar Exxon Mobil Open 2003 - Doha Open 13 - Marseille Copenhagen Open - Copenhagen Estoril Open - Estoril Generali Open 2003 - Kitzbuhel Idea Prokom Open - Sopot Legg Mason Tennis Classic - Washington D.C. TD Waterhouse Cup - Long Island Grand Prix de Tennis de Lyon - Lyon Sarajevo Open 2004 - Sarajevo The LTA Bolton Challenger - Bolton Garden Open 2005 - Rome Schickendanz Open - Furth Challenger Casino Lugano - Lugano Heineken Open - Auckland Croatia Open - Umag Legg Mason Tennis Classic - Washington D.C. Grand Prix de Tennis de Lyon - Lyon Open de Moselle - Metz Davidoff Swiss Indoors - Basel Open 13 - Marseille Synsam Swedish Open - Bastad The Priority Telecom Open - Amersfoort Pilot Pen Tennis - New Haven Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Next Generation Adelaide International - Adelaide Sydney International - Sydney Copa Telmex - Buenos Aires Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca BMW Open - Munich Ordina Open - 's-Hertogenbosch Synsam Swedish Open - Bastad Mercedes Cup - Stuttgart Dutch Open Tennis - Amersfoort Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Open de Moselle - Metz Stockholm Open - Stockholm Grand Prix de Tennis de Lyon - Lyon Next Generation Adelaide International - Adelaide Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Grand Prix Hassan II - Casablanca Estoril Open - Estoril The Stella Artois Championships - London Ordina Open - 's-Hertogenbosch Allianz Suisse Open - Gstaad Dutch Open Tennis - Amersfoort Croatia Open - Umag Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Open de Moselle - Metz ATP Kremlin Cup - Moscow Chennai Open - Chennai Delray Beach International Tennis Championships - Delray Beach SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Tennis Channel Open - Las Vegas Estoril Open - Estoril Grand Prix Hassan II - Casablanca Orange Warsaw Open - Warsaw Ordina Open - s-Hertogenbosch Allianz Suisse Open Gstaad - Gstaad Dutch Open Tennis - Amersfoort Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Open de Moselle - Metz Brisbane - Brisbane Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Estoril Open - Estoril Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Catella Swedish Open - Bastad Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest If Stockholm Open - Stockholm Grand Prix de Tennis de Lyon - Lyon Bank Austria Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Brisbane International - Brisbane Medibank International - Sydney PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Grand Prix Hassan II - Casablanca Serbia Open - Belgrade Open de Nice Cote dAzur - Nice Ordina Open - s-Hertogenbosch Catella Swedish Open - Bastad International German Open - Hamburg Pilot Pen Tennis - New Haven Open de Moselle - Metz Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Open Sud de France - Montpellier Brisbane International - Brisbane Heineken Open - Auckland SA Tennis Open - Johannesburg Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Gerry Weber Open - Halle UNICEF Open - 's Hertogenbosch SkiStar Swedish Open - Bastad BCR Open Romania - Bucharest China Open - Beijing Open Sud de France - Montpellier Open 13 - Marseille Grand Prix Hassan II - Casablanca Citi Open - Washington St. Petersburg Open - St. Petersburg Erste Bank Open - Vienna Swiss Indoors Basel - Basel Open Sud de France - Montpellier Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Casablanca BRD Nastase Tiriac Trophy - Bucharest Open de Nice Cote d'Azur - Nice Power Horse Cup - Dusseldorf SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg Valencia Open - Valencia Qatar ExxonMobil Open - Doha Open 13 - Marseille Grand Prix Hassan II - Casablanca Open de Nice Cote d'Azur - Nice Credit Agricole Suisse Open - Gstaad Moselle Open - Metz If Stockholm Open - Stockholm Open Sud de France - Montpellier Grand Prix de Tennis de Lyon - Lyon Copenhagen Open - Copenhagen Gelsor Open Romania - Bucharest Davidoff Swiss Indoors - Basel Stockholm Open - Stockholm AIG Japan Open - Tokyo The Stella Artois Grass Court Championships - Queen's/London Open de Moselle - Metz Gerry Weber Open - Halle Grolsch Open - Amsterdam Open Seat-Godo 2000 - Barcelona ATP Kremlin Cup - Moscow Mallorca Open - Mallorca Grand Prix Hassan II - Casablanca St. Petersburg Open - St. Petersburg Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon Allianz Suisse Open Gstaad - Gstaad Heineken Open Shanghai - Shanghai TD Waterhouse Cup - Long Island The Dubai Tennis Championships - Dubai Allianz Suisse Open Gstaad - Gstaad Gerry Weber Open - Halle Masters Series - Hamburg Tennis Masters Series - Stuttgart French Open - Paris The Ericsson Open - Miami Monte Carlo Open - Monte Carlo Italian Open - Rome Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Monte Carlo Pacific Life Open - Indian Wells Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Shanghai ATP Masters - Shanghai BNP Paribas Masters - Paris Sony Ericsson Open - Miami BNP Paribas Masters - Paris Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Davis Cup, World Group, QR, SWE-IND 5-0 Davis Cup, World Group, QF, RUS-SWE 4-1 Davis Cup, World Group, 1R, SWE-BRA 3-2 Davis Cup, World Group, PO, BRA-SWE 1-3 ARAG ATP World Team Championship - Dusseldorf Davis Cup, World Group, 1R, SWE-ISR 2-3 Davis Cup, World Group, PO, SWE-ROU, 3-2 Davis Cup, PO, SWE-ARG 2-3 Davis Cup, World Group, PO, SWE-ITA 3-2 Davis Cup, World Group, PO, BEL-SWE 5-0 Olympics - Sydney